exuberant granulation - Turkish English Dictionary